render something appealing - Français Anglais Dictionnaire